to have no further responsibility - Deutsch Englisch Wörterbuch